cfp cpa society of will writers financial writing wills accounting tax avoiding inheritance tax income tax capital gains tax accountant inheritance tax certified financial planner protecting estate planning inheritance tax planning financial planning wills drafting